Bench press - Spanish English Dictionary